Výběr databázového enginu

Otázka od: Admin (MAd)

16. 12. 2002 11:32

Zdravim,

 chtel bych se zeptat, jaký doporucujete databázový engine (souborovy) pro
aplikaci ? Bez nutnosti instalace BDE apod ...

Diky za odpovedi, MAd

Odpovedá: ing. Jan Fiala

16. 12. 2002 11:23

16.12.2002 Admin (MAd):
> chtel bych se zeptat, jaký doporucujete databázový engine (souborovy) pro
> aplikaci ? Bez nutnosti instalace BDE apod ...

Jake doporucujete auto, aby nejezdilo na benzin ?
Na takovy dotaz se tezko odpovida. Zkus upresnit, kolik tabulek to
bude, jaky objem dat, zda to bude jednouzivatelska aplikace, ...

--
Jan Fiala
mailto:jan.fiala@iol.cz

Odpovedá: Admin (MAd)

16. 12. 2002 13:01

> Jake doporucujete auto, aby nejezdilo na benzin ?
> Na takovy dotaz se tezko odpovida. Zkus upresnit, kolik tabulek to
> bude, jaky objem dat, zda to bude jednouzivatelska aplikace, ...
>


 Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu nebude nejak
vysoky. Tabulek cca. 10 a zaznamu max. par tisic. Doposud pouzivam vlastni
strukturu dat, ale prace s timto je slozitejsi ...

 Zkratka by me zajimalo, co pouzivaji ostatni - jaky typ databaze.

 MAd

Odpovedá: Lstiburek Pavel

16. 12. 2002 12:59

Celkem male potize byvaji s Accessem a pristup pres ADO (ODBC).

Pavel


> -----Original Message-----
> From: Admin (MAd) [mailto:mad@vos.cz]
> Sent: Monday, December 16, 2002 12:09 PM
> To: delphi-l@clexpert.cz
> Subject: Re: Výběr databázového enginu
>
>
> > Jake doporucujete auto, aby nejezdilo na benzin ?
> > Na takovy dotaz se tezko odpovida. Zkus upresnit, kolik tabulek to
> > bude, jaky objem dat, zda to bude jednouzivatelska aplikace, ...
> >
>
>
> Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu
> nebude nejak
> vysoky. Tabulek cca. 10 a zaznamu max. par tisic. Doposud
> pouzivam vlastni
> strukturu dat, ale prace s timto je slozitejsi ...
>
> Zkratka by me zajimalo, co pouzivaji ostatni - jaky typ databaze.
>
> MAd
>

Odpovedá: Vagner Pavel

16. 12. 2002 12:40

Ja si myslim ze by mohlo bejt v pohode ACCESS + a pristup pres ADO. Me to
facha vicemene bez problemu.
                                                              Pavel

-----Original Message-----
From: Admin (MAd) [mailto:mad@vos.cz]
Sent: Monday, December 16, 2002 12:09 PM
To: delphi-l@clexpert.cz
Subject: Re: Výběr databázového enginu


> Jake doporucujete auto, aby nejezdilo na benzin ?
> Na takovy dotaz se tezko odpovida. Zkus upresnit, kolik tabulek to
> bude, jaky objem dat, zda to bude jednouzivatelska aplikace, ...
>


 Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu nebude nejak
vysoky. Tabulek cca. 10 a zaznamu max. par tisic. Doposud pouzivam vlastni
strukturu dat, ale prace s timto je slozitejsi ...

 Zkratka by me zajimalo, co pouzivaji ostatni - jaky typ databaze.

 MAd

Odpovedá: Lukas Gebauer

16. 12. 2002 13:21

> Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu nebude
> nejak
> vysoky. Tabulek cca. 10 a zaznamu max. par tisic. Doposud pouzivam
> vlastni strukturu dat, ale prace s timto je slozitejsi ...
> Zkratka by me zajimalo, co pouzivaji ostatni - jaky typ databaze.

ja si v posledni dobe zamiloval SQLite (a je to free...). Technicky
je to jedna DLL, kterou staci prilozit k tvemu projektu a pak pouzit
unitu, ktera ti k tomu DLL udela interface v Dephi. takze staci
pridat do projektu malou unitu a jedno DLL a jedes.

K ukladani dat to pouziva jeden soubor na databazi (muze obsahovat
vice tabulek). K datum pristupujes pomoci SQL prikazu. tedy komfort
SQL databaze, ale urcena jen k lokalnim databazickam a nepotrebujes
zadne SQL servery...   Na jednoduche male a jednouzivatelske veci
mi to prijde velmi dobre.

-- Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.

Odpovedá: Admin (MAd)

16. 12. 2002 14:41

>Celkem male potize byvaji s Accessem a pristup pres ADO (ODBC).

>Pavel

 A jake jsou pozadavky na sw, kde ten program pojede ? Pro pristup pres ADO
musi byt neco nainstalovano ? Jede to i pod Win 95 ?

MAd

Odpovedá: Vagner Pavel

16. 12. 2002 13:53

musis mit nainstalovanou knihovnu s ado komponentama. ta je ke stazeni na
microsoftich strankach. myslim ze se to jmenuje mdac??.exe, posledni verze
je 2.7 pokud se nepletu.
                                                       Pavel

-----Original Message-----
From: Admin (MAd) [mailto:mad@vos.cz]
Sent: Monday, December 16, 2002 1:07 PM
To: delphi-l@clexpert.cz
Subject: Re: Výběr databázového enginu


>Celkem male potize byvaji s Accessem a pristup pres ADO (ODBC).

>Pavel

 A jake jsou pozadavky na sw, kde ten program pojede ? Pro pristup pres ADO
musi byt neco nainstalovano ? Jede to i pod Win 95 ?

MAd

Odpovedá: Dvořák Miroslav

16. 12. 2002 15:31

Je pravda, ze SQLite je opravdu bezva, ale ....
co treba trideni v ISO 8859-2 ???

M. Dvorak

-----Original Message-----
From: Lukas Gebauer [mailto:gebylist@mlp.cz]
Sent: Monday, December 16, 2002 12:28 PM
To: delphi-l@clexpert.cz
Subject: Re: Výběr databázového enginu


> Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu nebude
> nejak
> vysoky. Tabulek cca. 10 a zaznamu max. par tisic. Doposud pouzivam
> vlastni strukturu dat, ale prace s timto je slozitejsi ...
> Zkratka by me zajimalo, co pouzivaji ostatni - jaky typ databaze.

ja si v posledni dobe zamiloval SQLite (a je to free...). Technicky
je to jedna DLL, kterou staci prilozit k tvemu projektu a pak pouzit
unitu, ktera ti k tomu DLL udela interface v Dephi. takze staci
pridat do projektu malou unitu a jedno DLL a jedes.

K ukladani dat to pouziva jeden soubor na databazi (muze obsahovat
vice tabulek). K datum pristupujes pomoci SQL prikazu. tedy komfort
SQL databaze, ale urcena jen k lokalnim databazickam a nepotrebujes
zadne SQL servery...   Na jednoduche male a jednouzivatelske veci
mi to prijde velmi dobre.

-- Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.

Odpovedá: Lukas Gebauer

16. 12. 2002 15:44

> Je pravda, ze SQLite je opravdu bezva, ale ....
> co treba trideni v ISO 8859-2 ???

Priznam se, ze na problem ceskeho trideni jsem narazil jen jednou
jedinkrat.. trideni je proste acsii, tedy da-li se neco setridit,
ceska pismena jsou na samem konci. Na druhou stranu, narazil jsem na
to v pripade, kdyz jsem mel vysledek selectu par desitek zaznamu, tak
jsem si je vysypal do stringlistu a seradil tam.

Ano, je to nevyhoda, je to dan za jednoduchost, dan za to, ze kdyz
napises aplikaci, staci ji nekam nakopirovat vcetne jednoho DLL a
datoveho souboru a ona funguje, aniz bys musel cokoliv instalovat,
aniz bys musel slozite instalovat BDE, ADO, Accessy, SQL servery...

Nicmene jak uz nazev napovida.. jde se na vec jednoduchou cestou a
tak holt nektere veci je treba ozelet. vzdy je neco za neco. Mozna se
nejakeho trideni setkas v dalsi verzi. nebo dokonce muzes sam prispet
do mlyna... je to preci opensource!

-- Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.

Odpovedá: Petr Vones

16. 12. 2002 17:01

From: "Lukas Gebauer" <gebylist@mlp.cz>
> ja si v posledni dobe zamiloval SQLite (a je to free...). Technicky
> je to jedna DLL, kterou staci prilozit k tvemu projektu a pak pouzit
> unitu, ktera ti k tomu DLL udela interface v Dephi. takze staci
> pridat do projektu malou unitu a jedno DLL a jedes.

Na SQLite existuje taky nejaky dbExpress driver, pokud by to nekdo chtel:
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=18385

Petr Vones

Odpovedá: Vaclav Krmela

16. 12. 2002 17:21

> From: Admin (MAd)
>
> Je to jednouzivatelska aplikace a pocet tabulek ani zaznamu
> nebude nejak vysoky. Tabulek cca. 10 a zaznamu max. par tisic.

Na takoveto veci doporucuji TClientDataSet (D6 a vyssi)
a ulozit do souboru XML nebo MyBase.
Nic se neinstaluje, pouze se prilozi midas.dll, nebo ani to ne.

Vaclav Krmela

Odpovedá: Dvořák Miroslav

16. 12. 2002 16:38

Uz na tom pracuji. Je to ale bes, jenom nez se mi to povedlo prelozit v
MSVC. Zlaty Delphi.  

M. Dvorak

-----Original Message-----
From: Lukas Gebauer [mailto:gebylist@mlp.cz]
Sent: Monday, December 16, 2002 3:24 PM
To: delphi-l@clexpert.cz
Subject: RE: Výběr databázového enginu


> Je pravda, ze SQLite je opravdu bezva, ale ....
> co treba trideni v ISO 8859-2 ???

Priznam se, ze na problem ceskeho trideni jsem narazil jen jednou
jedinkrat.. trideni je proste acsii, tedy da-li se neco setridit,
ceska pismena jsou na samem konci. Na druhou stranu, narazil jsem na
to v pripade, kdyz jsem mel vysledek selectu par desitek zaznamu, tak
jsem si je vysypal do stringlistu a seradil tam.

Ano, je to nevyhoda, je to dan za jednoduchost, dan za to, ze kdyz
napises aplikaci, staci ji nekam nakopirovat vcetne jednoho DLL a
datoveho souboru a ona funguje, aniz bys musel cokoliv instalovat,
aniz bys musel slozite instalovat BDE, ADO, Accessy, SQL servery...

Nicmene jak uz nazev napovida.. jde se na vec jednoduchou cestou a
tak holt nektere veci je treba ozelet. vzdy je neco za neco. Mozna se
nejakeho trideni setkas v dalsi verzi. nebo dokonce muzes sam prispet
do mlyna... je to preci opensource!

-- Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Synapse Delphi and Kylix TCP/IP Lib.